furrow irrigation - English Synonyms Dictionary